package com.hhh.springai_test.model.dto.user;


import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;

@Data
@AllArgsConstructor
@NoArgsConstructor
public class UpdateUserinfoDto implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 昵称
     *
     * 用户在系统中显示的名称，用于保护用户隐私
     */
    private String nickName;


    /**
     * 性别
     *
     * 用户性别，可能的取值包括男、女等，用于个性化展示
     */
    private Integer gender;

    /**
     * 电话号码
     *
     * 用户的联系电话，用于紧急情况下的联系
     */
    private String phone;

    /**
     * 微信码
     *
     * 用户的微信二维码或微信号，用于社交连接
     */
    private String wxCode;

    /**
     * 用户简介
     *
     * 用户自我介绍的信息，让其他人更好地了解用户
     */
    private String userProfile;

    /**
     * 头像URL
     *
     * 用户头像的网络地址，用于展示用户形象
     */
    private String avatarUrl;

}
